|
Date : 29/08/94 Protection : DISQUETTE DE SECURITE Programme : POWER TRANSLATOR V2.0 Outils : SOFT-ICE V2.64 Fichier : PT.EXE + FETRANSB.EXE + EFTRANSB.EXE Temps pass� : 2 heures Soci�t� : GLOBALINK Origine : S.D. Divers : En clair. Num�ro : 250 Je ne sais pas ce qu'�tait sens� repr�senter ou faire cette disquette de s�curit� demand�e � l'installation de POWER TRANSLATOR, mais comme l'install permet de continuer ( tout en pr�cisant malgr� tout que le produit sera inutilisable ) j'ai ignor� le message et termin� l'installation. Premi�res constatations: - Aucun fichier EXE n'est comprim�. - Le soft ne tourne pas en 32 bits. - Et il n'est pas allergique � SOFT-ICE. On y va... En tournant avec le couple F10/F8 juste avant l'affichage du message d'erreur on trouve un test du type: bin256.lst Sourcer v5.10 29-Aug-94 9:44 pm Page 1 ;* No entry point to code 0000 E8 323A call $+323Dh 0003 �0B C0 or ax,ax ; Zero ? 0005 75 60 jnz loc_3 ; Jump if not zero 0007 0E E8 FE6C callf $-190h En travaillant ce saut on avance dans le programme mais la protection semble �tre test�e plusieurs fois. J'utilise donc mon HEXUTIL pour essayer de trouver toutes les instances ressemblant au code ci-dessus. Hexutil me trouve 7 patterns qui ont la m�me "allure": 16098 octets ont �t� lu du fichier PT.EXE Cha�ne recherch�e : E8 �� �� 0B C0 75 �� 0E E8 Chaine trouv�e : E8 3A 32 0B C0 75 60 0E E8 Fichier PT.EXE Egalit� trouv�e � l'offset HEXA: 01041 DEC: 004161 R�f�rence PCTOOLS Secteur: 008 D�p: 065 ----------------------------------------------------- 16098 octets ont �t� lu du fichier PT.EXE Cha�ne recherch�e : E8 �� �� 0B C0 75 �� 0E E8 Chaine trouv�e : E8 B2 31 0B C0 75 60 0E E8 Fichier PT.EXE Egalit� trouv�e � l'offset HEXA: 010C9 DEC: 004297 R�f�rence PCTOOLS Secteur: 008 D�p: 201 ----------------------------------------------------- 16098 octets ont �t� lu du fichier FETRANSB.EXE Cha�ne recherch�e : E8 �� �� 0B C0 75 05 9A Chaine trouv�e : E8 F6 15 0B C0 75 05 9A Fichier FETRANSB.EXE Egalit� trouv�e � l'offset HEXA: 00461 DEC: 001121 R�f�rence PCTOOLS Secteur: 002 D�p: 097 ----------------------------------------------------- 16098 octets ont �t� lu du fichier FETRANSB.EXE Cha�ne recherch�e : E8 �� �� 0B C0 75 05 9A Chaine trouv�e : E8 29 0E 0B C0 75 05 9A Fichier FETRANSB.EXE Egalit� trouv�e � l'offset HEXA: 00C2E DEC: 003118 R�f�rence PCTOOLS Secteur: 006 D�p: 046 ---------------------------------------------------- 16098 octets ont �t� lu du fichier FETRANSB.EXE Cha�ne recherch�e : E8 �� �� 0B C0 75 05 9A Chaine trouv�e : E8 05 09 0B C0 75 05 9A Fichier FETRANSB.EXE Egalit� trouv�e � l'offset HEXA: 01152 DEC: 004434 R�f�rence PCTOOLS Secteur: 008 D�p: 338 ---------------------------------------------------- 16098 octets ont �t� lu du fichier EFTRANSB.EXE Cha�ne recherch�e : E8 �� �� 0B C0 75 05 9A Chaine trouv�e : E8 F6 15 0B C0 75 05 9A Fichier EFTRANSB.EXE Egalit� trouv�e � l'offset HEXA: 00461 DEC: 001121 R�f�rence PCTOOLS Secteur: 002 D�p: 097 ---------------------------------------------------- 16098 octets ont �t� lu du fichier EFTRANSB.EXE Cha�ne recherch�e : E8 �� �� 0B C0 75 05 9A Chaine trouv�e : E8 29 0E 0B C0 75 05 9A Fichier EFTRANSB.EXE Egalit� trouv�e � l'offset HEXA: 00C2E DEC: 003118 R�f�rence PCTOOLS Secteur: 006 D�p: 046 ---------------------------------------------------- 16098 octets ont �t� lu du fichier EFTRANSB.EXE Cha�ne recherch�e : E8 �� �� 0B C0 75 05 9A Chaine trouv�e : E8 03 09 0B C0 75 05 9A Fichier EFTRANSB.EXE Egalit� trouv�e � l'offset HEXA: 01154 DEC: 004436 R�f�rence PCTOOLS Secteur: 008 D�p: 340 Il ne reste plus qu'� EBer tous les 75 dans les trois EXE. Freddy |